personal flotation device - Francés Inglés Diccionario